.zTable{width: 100%;height: 100%;position: relative;overflow: auto;font-size: 14px;color:#333;}
.zTable table{min-width: 100%;/*min-height: 100%;*/ border-collapse:collapse;margin: 0;}
.zTable.pager {height: calc(100% - 40px);margin: 0;}
.zTable table>thead{color: #222;cursor: default;}
.zTable table thead tr{height:50px;}
.zTable table tbody tr{height:57px;}
.zTable table th{font-size: 16px;}
.zTable table td,.zTable table th{border:none;border-bottom: 1px solid #ccc;}
.zTable table>thead>tr>th {text-align: center;}
.zTable table>thead>tr>th,.zTable table>thead>tr>td{padding: 8px;font-weight: normal;}
.zTable table>thead>tr>th.serial-id,.zTable table>thead>tr>td.serial-id,.zTable table>tbody>tr>td.serial-id{width: 40px;}
.zTable table>tbody>tr:hover{background: #F0F4F9;}
.zTable table>tbody>tr.on{background: #dfdfdf;}
.zTable table>tbody>tr>td{padding: 8px;font-weight: normal;}
.zTable-fixed-head{height: 38px;position: absolute;top: 0;left: 0;background: #fff;}
.zTable-pager{width: calc(100% - 42px);height: 50px;text-align: right;padding-top: 20px;}
.zTable-pager>*{display: inline-block;font-size: 14px;margin-left: 10px; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.zTable-pageBtn{min-width: 16px;height: 26px;line-height: 26px; border: 1px solid #ccc;background:white;display: inline-block;padding: 0 5px;text-align: center;cursor: pointer;border-radius: 2px;}
.zTable-pageBtn:hover{background: #ddd;}
.zTable-pageBtn.active{background: #ff4a25;color: #fff;border: 1px solid #ff4a25;}
.zTable-page-size{height: 28px;line-height: 28px;}
.zTable-page-size{height: 28px;border: 1px solid #ccc;display: inline-block;font-size: 14px;}
.zTable-page-jump-num{width: 40px;height: 26px;border: 1px solid #ccc;padding: 0 5px;}
.zTable-page-jump-btn{width:40px;height:28px;background: #fdaf68;color: #fff;border-radius: 6px;cursor: pointer;display: inline-block;line-height: 28px;text-align: center;}
.zTable-page-jump-btn:hover{background: #fbb678;}
.zTable-operation{width: 60px;height: 24px;line-height: 24px;font-size: 14px;margin: 0 3px;color: #fff;background: #0fbeea;display: inline-block;border-radius: 4px;cursor:pointer;}
.zTable-operation:hover{background: #29acf7;}
.zTable.zTable-sort table>thead>tr>th,.zTable.zTable-sort table>thead>tr>td{cursor: pointer;}
th[sorttype=desc]{background: url(down.png) no-repeat right center;}
th[sorttype=asc]{background: url(up.png)no-repeat right center;}